home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / symbols / gb < prev    next >
Text File  |  2005-01-13  |  4KB  |  135 lines

  1. // $Xorg: gb,v 1.3 2000/08/17 19:54:43 cpqbld Exp $
  2.  
  3.  
  4.  
  5.  
  6. // $XFree86: xc/programs/xkbcomp/symbols/gb,v 3.6 2003/10/04 10:25:13 pascal Exp $
  7.  
  8. partial default alphanumeric_keys 
  9. xkb_symbols "basic" {
  10.  
  11.     // Describes the differences between a very simple en_US
  12.     // keyboard and a very simple U.K. keyboard layout defined by
  13.     // the SVR4 European Language Supplement and sometimes also
  14.     // known as the IBM 166 layout.
  15.  
  16.  
  17.     name[Group1]= "Great Britain";
  18.  
  19.     key <TLDE> {    [           grave,         notsign      ],    
  20.                 [          bar,             bar    ]    };
  21.     key <LSGT> {    [       backslash,           bar      ],    
  22.             [          bar,     brokenbar    ]    };
  23.     key <AE02> {    [               2,        quotedbl         ]    };
  24.     key <AE03> {    [               3,        sterling         ]    };
  25.     key <AE04> {    [               4,        dollar      ],    
  26.             [      EuroSign    ]    };
  27.     key <AC11> {    [      apostrophe,              at     ]    };
  28.     key <BKSL> {    [      numbersign,      asciitilde    ]    };
  29.  
  30.     // End alphanumeric section
  31.     
  32.     // begin modifier mappings
  33.     
  34.     modifier_map Shift  { Shift_L };
  35.     modifier_map Lock   { Caps_Lock };
  36.     modifier_map Control{ Control_L };
  37.     modifier_map Mod3   { Mode_switch };
  38. };
  39.  
  40. partial alphanumeric_keys 
  41. xkb_symbols "ibm168" {
  42.  
  43.     // Describes the differences between a very simple en_US
  44.     // keyboard and a very simple U.K. keyboard
  45.     // Based on the IBM 168
  46.  
  47.     name[Group1]= "Great Britain";
  48.  
  49.     key <TLDE> {    [        backslash,            bar      ]    };
  50.     key <LSGT> {    [        brokenbar, horizconnector    ]    };
  51.     key <AE02> {    [               2,        quotedbl         ],
  52.             [     twosuperior,     twosuperior    ]    };
  53.     key <AE03> {    [               3,        sterling         ],
  54.             [   threesuperior,   threesuperior    ]    };
  55.     key <AE05> {    [        5,       percent    ],
  56.             [      onehalf,         onehalf    ]    };
  57.     key <AE07> {    [        7            ]    };
  58.     key <AE08> {    [        8,     parenleft    ]    };
  59.     key <AE09> {    [        9,    parenright    ],
  60.             [    plusminus,       plusminus    ]    };
  61.     key <AE10> {    [        0,    numbersign    ],
  62.             [       degree,        degree    ]    };
  63.     key <AE11> {    [         minus,         equal    ]    };
  64.     key <AE12> {    [      notsign,    underscore    ]    };
  65.     key <AD11> {    [           at,           grave    ]    };
  66.     key <AD12> {    [     bracketleft,     braceleft    ],
  67.             [      asciitilde,      asciitilde    ]    };
  68.     key <AC10> {    [       semicolon,            plus     ]    };
  69.     key <AC11> {    [           colon,  periodcentered    ],
  70.             [        caret,         caret    ]    };
  71.     key <AB07> {    [        m,         M    ],
  72.             [           mu,              mu    ]    };
  73.     key <BKSL> {    [    bracketright,      braceright    ]    };
  74.  
  75.     // End alphanumeric section
  76.     
  77.     // begin modifier mappings
  78.     
  79.     modifier_map Shift  { Shift_L };
  80.     modifier_map Lock   { Caps_Lock };
  81.     modifier_map Control{ Control_L };
  82.     modifier_map Mod3   { Mode_switch };
  83. };
  84.  
  85. partial alphanumeric_keys 
  86. xkb_symbols "Sundeadkeys" {
  87.     include "gb(basic)" // for naming consistency
  88. };
  89.  
  90. partial alphanumeric_keys 
  91. xkb_symbols "sundeadkeys" {
  92.     include "gb(Sundeadkeys)" // for naming consistency
  93. };
  94.  
  95. partial alphanumeric_keys 
  96. xkb_symbols "nodeadkeys" {
  97.     include "gb(basic)" // for naming consistency
  98. };
  99.  
  100. partial default alphanumeric_keys 
  101. xkb_symbols "intl" { 
  102.  
  103.     // Describes the differences between a very simple en_US 
  104.     // keyboard and a very simple U.K. keyboard layout with 
  105.     // dead keys. By Phil Jones (philjones1@blueyonder.co.uk) 
  106.  
  107.     // Includes the following keys: 
  108.     // dead_grave 
  109.     // dead_acute 
  110.     // dead_circumflex 
  111.     // dead_tilde 
  112.     // dead_diaeresis 
  113.   
  114.     include "gb(basic)" 
  115.  
  116.     key <AE02>  { [             2,  dead_diaeresis    ],
  117.           [   twosuperior,         onehalf    ]    };
  118.     key <AE03>  { [             3,        sterling    ],
  119.           [ threesuperior,        onethird    ]    };
  120.     key <AE04>  { [             4,          dollar    ],
  121.           [      EuroSign,      onequarter    ]    };
  122.     key <AE06>  { [             6, dead_circumflex    ],
  123.           [      NoSymbol,        onesixth    ]    };
  124.  
  125.     key <AC11>  { [    dead_acute,              at    ],
  126.           [    apostrophe,             bar     ]    };
  127.     key <TLDE>  { [    dead_grave,         notsign    ],
  128.           [           bar,             bar    ]    };
  129.  
  130.     key <BKSL>  { [    numbersign,      dead_tilde    ],
  131.           [           bar,             bar    ]    };
  132.     key <LSGT>  { [     backslash,             bar    ],
  133.           [           bar,             bar    ]    };
  134. };
  135.